AutoIt Inbuilt Functions

True/

False

Error

Macro

Comments
Abs
.
.
.
ACos
.
.
.
AdlibDisable
.
.
.
AdlibEnable
.
.
.
Asc
.
.
.
ASin
.
.
.
Assign
T/F
.
.
Atan
.
.
.
AutoitSetOption
.
.
.
AutoitWinGetTitle
.
.
.
AutoitWinSetTitle
.
.
.
BitAND
.
.
.
BitShift
.
.
.
BitXOR
.
.
.
BlockInput
.
.
.
Break .
.
.
Call .
@error
.
CDTray
T/F
.
.
Chr
.
.
.
ClipGet
.
@error
.
ClipPut
T/F
.
.
ConsoleWrite
.
.
.
ControlClick
T/F
.
.
ControlCommand
*
.
Multiple commands and returns.
ControlDisable
T/F
.
.
ControlEnable
T/F
.
.
ControlFocus
T/F
.
.
ControlGetFocus
T/F
.
.
ControlGetHandle
T/F
.
.
ControlGetPos
.
@error
.
ControlGetText
T/F
@error
.
ControlHide
T/F
.
.
ControlListView
*
.
Multiple commands and returns.
ControlMove
T/F
.
.
ControlSend
T/F
.
.
ControlSetText
T/F
.
.
ControlShow
T/F
.
.
Cos
.
.
.
Dec
T/F
.
.
DirCopy
T/F
.
.
DirCreate
T/F
.
.
DirGetSize
.
@error
.
DirMove
T/F
.
.
DirRemove
T/F
.
.
DllCall
.
@error
.
DllClose
.
.
.
DllOpen
.
.
.
DriveGetDrive
.
@error
.
DriveGetFileSystem
.
@error
.
DriveGetLabel
.
@error
.
DriveGetSerial
.
@error
.
DriveGetType
.
@error
.
DriveMapAdd
T/F
@error
.
DriveMapDel
T/F
.
.
DriveMapGet
T/F
@error
.
DriveSetLabel
T/F
.
.
DriveSpaceFree
.
@error
.
DriveSpaceTotal
.
@error
.
DriveStatus
.
.
.
EnvGet
T/F
.
.
EnvSet
.
.
.
EnvUpdate
.
@error
.
Eval
T/F
@error
.
Exp
.
.
.
FileChangeDir
T/F
.
.
FileClose
.
.
.
FileCopy
T/F
.
.
FileCreateShortcut
T/F
.
.
FileDelete
T/F
.
.
FileExists
T/F
.
.
FileFindFirstFile
.
.
.
FileFindNextFile
.
@error
.
FileGetAttrib
T/F
@error
.
FileGetLongName
.
@error
.
FileGetShortcut
.
@error
.
FileGetShortName
.
@error
.
FileGetSize
.
.
.
FileGetTime
.
@error
.
FileGetVersion
.
@error
.
FileInstall
T/F
.
.
FileMove
T/F
.
.
FileOpen
.
.
.
FileOpenDialog
.
@error
.
FileRead
.
@error
.
FileReadLine
.
@error
.
FileRecycle
T/F
.
.
FileRecycleEmpty
T/F
.
.
FileSaveDialog
.
@error
.
FileSelectFolder
T/F
@error
.
FileSetAttrib
T/F
.
.
FileSetTime
T/F
.
.
FileWrite
T/F
.
.
FileWriteLine
T/F
.
.
FtpSetProxy
T/F
.
.
GUICreate
T/F
@error
.
GUICtrlCreateAvi
T/F
.
.
GUICtrlCreateButton
T/F
.
.
GUICtrlCreateCheckbox
T/F
.
.
GUICtrlCreateCombo
T/F
.
.
GUICtrlCreateContextMenu
T/F
.
.
GUICtrlCreateDate
T/F
.
.
GUICtrlCreateDummy
T/F
.
.
GUICtrlCreateEdit
T/F
.
.
GUICtrlCreateGroup
T/F
.
.
GUICtrlCreateGraphic
T/F
.
.
GUICtrlCreateIcon
T/F
.
.
GUICtrlCreateInput
T/F
.
.
GUICtrlCreateLabel
T/F
.
.
GUICtrlCreateList
T/F
.
.
GUICtrlCreateMenu
T/F
.
.
GUICtrlCreateMenuItem
T/F
.
.
GUICtrlCreatePic
T/F
.
.
GUICtrlCreateProgress
T/F
.
.
GUICtrlCreateRadio
T/F
.
.
GUICtrlCreateSlider
T/F
.
.
GUICtrlCreateTab
T/F
.
.
GUICtrlCreateTabItem
T/F
.
.
GUICtrlCreateTreeView
T/F
.
.
GUICtrlCreateTreeViewItem
T/F
.
.
GUICtrlCreateUpdown
T/F
.
.
GUICtrlDelete
T/F
.
.
GUICtrlGetState
.
.
.
GUICtrlRead
T/F
.
.
GUICtrlRecvMsg
T/F
.
.
GUICtrlSendMsg
T/F
.
.
GUICtrlSendToDummy
T/F
.
.
GUICtrlSetBkColor
T/F
.
.
GUICtrlSetColor
T/F
.
.
GUICtrlSetCursor
T/F
.
.
GUICtrlSetData
.
.
.
GUICtrlSetFont
T/F
.
.
GUICtrlSetGraphic
.
.
.
GUICtrlSetImage
T/F
.
.
GUICtrlSetLimit
T/F
.
.
GUICtrlSetOnEvent
T/F
.
.
GUICtrlSetPos
T/F
.
.
GUICtrlSetResizing
T/F
.
.
GUICtrlSetState
T/F
.
.
GUICtrlSetStyle
T/F
.
.
GUICtrlSetTip
T/F
.
.
GUIDelete
T/F
.
.
GUIGetCursorInfo
.
.
.
GUIGetMsg
T/F
.
.
GUISetBkColor
T/F
.
.
GUISetCoord
T/F
.
.
GUISetCursor
T/F
.
.
GUISetFont
T/F
.
.
GUISetHelp
T/F
.
.
GUISetIcon
T/F
.
.
GUISetOnEvent
T/F
.
.
GUISetState
T/F
.
.
GUIStartgroup
T/F
.
.
GUISwitch
T/F
.
.
Hex
T/F
.
.
HotKeySet
T/F
.
.
HttpSetProxy
T/F
.
.
InetGet
T/F
.
.
InetGetSize
T/F
@error
.
IniDelete
T/F
.
.
IniRead
.
.
.
IniReadSection
.
@error
.
IniReadSectionNames
.
@error
.
IniWrite
T/F
.
.
InputBox
T/F
@error
.
Int
.
.
.
IsAdmin
T/F*
.
9x systems always return True.
IsArray
T/F
.
.
IsDeclared
T/F
.
.
IsFloat
T/F
.
.
IsInt
T/F
.
.
IsNumber
T/F
.
.
IsString
T/F
.
.
Log
.
.
.
MemGetStats
.
.
.
Mod
.
.
.
MouseClick
.
.
.
MouseClickDrag
.
.
.
MouseDown
.
.
.
MouseGetCursor
T/F
.
.
MouseGetPos
.
.
.
MouseMove
.
.
.
MouseUp
.
.
.
MouseWheel
.
@error
.
MsgBox
.
.
.
Number
.
.
.
ObjCreate
T/F
@error
.
ObjEvent
T/F
@error
.
ObjGet
T/F
@error
.
Opt
.
.
.
Ping
T/F
@error
.
PixelChecksum
.
.
.
PixelGetColor
.
.
.
PixelSearch
.
@error
.
ProcessClose
.
.
.
ProcessExists
T/F
.
.
ProcessList
.
@error
.
ProcessSetPriority
T/F
@error
.
ProcessWait
T/F
.
.
ProcessWaitClose
T/F
.
.
ProgressOff
.
.
.
ProgressOn
.
.
.
ProgressSet
.
.
.
Random
T/F
@error
.
RegDelete
.
@error
.
RegEnumKey
T/F
@error
.
RegEnumVal
T/F
@error
.
RegExpClose
.
.
.
RegExpSet
.
.
.
RegRead
T/F
@error
.
RegWrite
T/F
@error
.
Round
.
.
.
Run
.
@error*
Set by Opt("RunErrorsFatal", 0)
RunAsSet
.
.
.
RunWait
.
@error*
Set by Opt("RunErrorsFatal", 0)
Send
.
.
.
SetError
.
.
.
SetExtended
.
.
.
Shutdown
T/F
.
.
Sin
.
.
.
Sleep
.
.
.
SoundPlay
.
.
.
SoundSetWaveVolume
.
@error
.
StdErrRead
.
@error*
End of file only.
StdInWrite
.
@error
.
StdOutRead
.
@error*
End of file only.
SplashImageOn
.
.
.
SplashOff
.
.
.
SplashTextOn
.
.
.
Sqrt
.
@error
.
StatusbarGetText
T/F
@error
.
String
.
.
.
StringAddCR
.
.
.
StringFormat
.
.
.
StringInStr
T/F
@error
.
StringIsAlNum
T/F
.
.
StringIsAlpha
T/F
.
.
StringIsASCII
T/F
.
.
StringIsDigit
T/F
.
.
StringIsFloat
T/F
.
.
StringIsInt
T/F
.
.
StringIsLower
T/F
.
.
StringIsSpace
T/F
.
.
StringIsUpper
T/F
.
.
StringIsXDigit
T/F
.
.
StringLeft
.
.
.
StringLen
.
.
.
StringLower
.
.
.
StringMid
.
.
.
StringRegExp
.
@error
.
StringReplace
.
.
.
StringRight
.
.
.
StringSplit
.
@error
.
StringStripCR
.
.
.
StringStripWS
.
.
.
StringTrimLeft
.
.
.
StringTrimRight
.
.
.
StringUpper
.
.
.
Tan
.
.
.
TimerDiff
.
.
.
TimerInit
.
.
.
ToolTip
.
.
.
TrayCreateItem
T/F
.
.
TrayCreateMenu
T/F
.
.
TrayDelItem
T/F
.
.
TrayGetItemState
T/F
.
.
TrayGetItemText
T/F
.
.
TrayGetMsg
T/F
.
.
TraySetClick
T/F
.
.
TraySetIcon
T/F
.
.
TraySetItemState
T/F
.
.
TraySetPauseIcon
T/F
.
.
TraySetState
T/F
.
.
TrayTip
.
.
.
UBound
T/F
@error
.
WinActivate
T/F
.
.
WinActive
T/F
.
.
WinClose
.
.
.
WinExists
T/F
.
.
WinGetCaretPos
.
@error
.
WinGetClassList
.
@error
.
WinGetClientSize
.
@error
.
WinGetHandle
T/F
@error
.
WinGetPos
.
@error
.
WinGetProcess
.
.
.
WinGetState
T/F
@error
.
WinGetText
.
.
.
WinGetTitle
T/F
.
.
WinKill
.
.
.
WinList
.
.
.
WinMenuSelectItem
T/F
.
.
WinMinimizeAll
.
.
.
WinMinimizeAllUndo
.
.
.
WinMove
.
.
.
WinSetOnTop
.
.
.
WinSetState
.
.
.
WinSetTitle
.
.
.
WinSetTrans
T/F
@error
.
WinWait
T/F
.
.
WinWaitActive
T/F
.
.
WinWaitClose
T/F
.
.
WinWaitNotActive
T/F
.
.

T/F = True or False support. As Autoit sees 0 or "" as False. (see below)

i.e. If WinWait( ) = 1 then ; Not needed.

i.e. If WinWait( ) then ; Works with T/F if it is proven True.

@error = Error Macro support.

i.e. If @error then